rank demand